define(['jquery'],function(){
	return {
		lunbo:function(){
			$('.banner').hover(function(){
				$('.leftbtn,.rightbtn').fadeIn(200);
				clearInterval($timer);
			},function(){
				$('.leftbtn,.rightbtn').fadeOut(200);
				$timer=setInterval(function(){
					$('.rightbtn').trigger('click');
				},3000);
			});
			$('.leftbtn,.rightbtn').hover(function(){
				$(this).css('background-color','#e1472f');
			},function(){
				$(this).css('background-color','#393939');
			});
			var $imgwidth=$('.banner').width();
			var $ulwidth=$imgwidth*5;
			var $clonefirst=$('.banner li:first').clone();
			var $clonelast=$('.banner li:last').clone();
			var $ul=$('.banner').find('ul');
			var $num=0;
			var $timer=null;
			$('.banner').find('ul').width($ulwidth);
			$ul.prepend($clonelast);
			$ul.append($clonefirst);
			$('.bindex').find('span').on('mouseover',function(){
				$num=$(this).index();
				tab();
			});
			$('.leftbtn').on('click',function(){
				$num--;
				tab();
			});
			$('.rightbtn').on('click',function(){
				$num++;
				tab();
				if($num==3){
					$('.bindex').find('span').eq(0).css('background','#e1472f').siblings().css('background','#fff');
				}
			});
			function tab(){
				$('.bindex').find('span').eq($num).css('background','#e1472f').siblings().css('background','#fff');
				$ul.stop(true,true).animate({
					left:-$imgwidth*($num+1)
				},200,function(){
					if(parseInt($ul.css('left'))==0){
						$ul.css('left',-$imgwidth*3);
						$num=2;
					}
					if(parseInt($ul.css('left'))==-$imgwidth*4){
						$ul.css('left',-$imgwidth);
						$num=0;
					}
				});
			}
			$timer=setInterval(function(){
				$('.rightbtn').trigger('click');
			},3000);
		},
		louti:function(){
			$(document).on('scroll',function(){
				var $scrolltop=$(document).scrollTop();
				if($scrolltop>=300){
					$('.loutinav').show();
				}else{
					$('.loutinav').hide();
				}
				if($scrolltop>=($('.louti').eq(0).offset().top-50) && $scrolltop<=($('.louti').eq(1).offset().top-50)){
					$('.loutinav li').eq(0).css('background','pink').siblings().css('background','#D00149');
				}else if($scrolltop>=($('.louti').eq(1).offset().top-50) && $scrolltop<=($('.louti').eq(2).offset().top-50)){
					$('.loutinav li').eq(1).css('background','green').siblings().css('background','#D00149');
				}else if($scrolltop>=($('.louti').eq(2).offset().top-50)){
					$('.loutinav li').eq(2).css('background','blue').siblings().css('background','#D00149');
				}
			});
			$('.loutinav li').on('click',function(){
				var $num=$(this).index();
				var $sctop=$('.louti').eq($num).offset().top-45;
				if($num==0){
					$(this).css('background','pink').siblings().css('background','#D00149');
				}else if($num==1){
					$(this).css('background','green').siblings().css('background','#D00149');
				}else{
					$(this).css('background','blue').siblings().css('background','#D00149');
				}
				$('html,body').animate({//html，body存在scrollTop属性。
    				scrollTop:$sctop
    			});
			})
		}
	}
})